﻿using RockBus.DataContracts;
using RockBus.Logging.Interfaces;
using RockBus.Subscription.Interfaces;

namespace RockBus.Subscription.Evaluators
{
    public class SubscriptionEvaluator : EvaluatorBase<SubscriberConfiguration, SubscriberInfo, SubscriptionInfo, SubscriptionDetail>
    {
        public SubscriptionEvaluator(ILogger logger, IMessageFilterFactory messageFilterfactory)
            : base(logger, messageFilterfactory)
        {
        }

        protected override string LogIdentifier
        {
            get { return "SubscriptionEvaluator"; }
        }
    }
}